.body{
	max-width:640px;
	margin:auto;
	min-height:100%;
	background-color:#e1e0de;
	position:relative;
}

.body{
	display:block;
	background:#e9e9e9;
	background:url(../images/v47_2.jpg);
}

/******************************/

.list_ul li{
	overflow:hidden;
	background:#f2f3f7;
}
.list_ul li:nth-of-type(2n){
	background:#e5e8ef;
}

/***************************/
.list_ul li dd>div:before{
	content:"";
	display:inline-block;
	position:absolute;
	height:90px;
	width:30px;
	background:#f2f3f7;
	right:-10px;
	top:0;
	z-index:10;
	-webkit-transform:rotate(20deg);
}
.list_ul li:nth-of-type(2n) dd>div:before{
	background:#e5e8ef;
}
/***************************/


.list_ul li a{display:block;}
.list_ul li a>*{
	color:#707070;
	height:60px;
	vertical-align: middle;
}

.list_ul li dd div{
	position:relative;
	width:100px;
	height:60px;
	overflow:hidden;
	text-align:center;

}

.list_ul li dd img{
	width:100%;
	min-height:100%;
}

.list_ul li hgroup>*{
	text-indent:10px;
	line-height:20px;
	font-size:14px;
	font-weight:100;
	overflow: hidden;
	height: 20px;
	padding-right: 10px;
}
.list_ul li hgroup>h2{
	font-size:12px;
	color:#909090;
}